Text copied to clipboard!

Název

Text copied to clipboard!

Programátor Go

Popis

Text copied to clipboard!
Hledáme Programátora Go, který se připojí k našemu dynamickému týmu vývojářů. Vaším hlavním úkolem bude navrhovat, vyvíjet a udržovat vysoce kvalitní aplikace a služby využívající programovací jazyk Go. Budete spolupracovat s dalšími členy týmu na tvorbě efektivních a škálovatelných řešení, která splňují požadavky našich klientů a uživatelů. Očekáváme, že budete aktivně přispívat k optimalizaci kódu, řešení technických problémů a implementaci nových funkcí. Dále budete zodpovědní za testování a dokumentaci vyvíjených aplikací a za dodržování nejlepších postupů v oblasti softwarového vývoje. Pokud máte vášeň pro programování v Go a chcete pracovat v inovativním prostředí, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba aplikací v jazyce Go
  • Spolupráce s týmem na návrhu softwarových řešení
  • Optimalizace a refaktoring existujícího kódu
  • Implementace nových funkcí dle požadavků
  • Testování a ladění aplikací
  • Dokumentace kódu a technických postupů
  • Účast na code review a technických schůzkách
  • Řešení technických problémů a chyb
  • Dodržování standardů a best practices
  • Aktualizace znalostí o novinkách v jazyce Go

Požadavky

Text copied to clipboard!
  • Pokročilá znalost programovacího jazyka Go
  • Zkušenosti s vývojem webových služeb a API
  • Znalost databází a SQL
  • Schopnost práce v týmu i samostatně
  • Znalost verzovacích systémů (např. Git)
  • Zkušenosti s testováním softwaru
  • Dobré analytické a problémové myšlení
  • Znalost anglického jazyka na komunikativní úrovni
  • Praxe s cloudovými platformami výhodou
  • Schopnost psát čistý a udržitelný kód

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s programováním v jazyce Go?
  • Popište projekt, kde jste použili Go k řešení složitého problému.
  • Jak přistupujete k optimalizaci výkonu aplikace?
  • Jaké nástroje používáte pro testování kódu?
  • Jak řešíte konflikty v týmu během vývoje?
  • Máte zkušenosti s nasazením aplikací do cloudového prostředí?
  • Jak udržujete své znalosti aktuální v rychle se měnícím IT prostředí?
  • Jak byste vysvětlili výhody jazyka Go kolegovi, který ho nezná?